package dk.dashboardFP.interactionElementFramwork {
	import flash.events.Event;

	/**
	 * @author jk
	 */
	public class InteractionElementViewEvent extends Event {
		public static const MOUSE_OVER_VIEW : String = "MOUSE_OVER_VIEW";
		public static const MOUSE_OUT_VIEW : String = "MOUSE_OUT_VIEW";
		public static const CLICK_VIEW : String = "CLICK";
		public static const KEY_DOWN_VIEW : String = "KEY_DOWN_VIEW";
		private var _oOriginalEvent : Event;
		public static const MOUSE_UP_VIEW : String = "MOUSE_UP_VIEW";
		public static const MOUSE_DOWN_VIEW : String = "MOUSE_DOWN_VIEW";

		
		public function InteractionElementViewEvent(type : String, oOriginalEvent:Event, bubbles : Boolean = false, cancelable : Boolean = false) {
			_oOriginalEvent = oOriginalEvent;
			super(type, bubbles, cancelable);
		}
		
		public function get oOriginalEvent() : Event {
			return _oOriginalEvent;
		}
	}
}
